panoptic spectacles - French English Dictionary